About Fintricity Ventures Limited (11324393) United Kingdom