About Fintechgen Limited (10693227) United Kingdom