About iwoca Ltd.
Operating in the Information Technology industry, iwoca Ltd. is based in London. iwoca Ltd. operates within the Information Technology industry. The company is headquartered in London. Investors on record include Acton Capital Partners GmbH. The company is backed by private equity.