About Investment Fintec Group Limited (10480005) United Kingdom