About Fintec Group Limited (06538527) United Kingdom