About Fintro Partners Limited (11662377) United Kingdom