AI fraud-prevention and payments platform for online merchants (Worldpay-owned).
Founders
Investors
Office
Floor 4, Bentima House, 168-172 Old Street, London EC1V 9BP