About Fintechlogic Ltd (13496096) United Kingdom