About G Fin Tech Ltd (11881761) United Kingdom