About Fintec Ventures Limited (13119860) United Kingdom