About G7 Grp Ltd (12508092) United Kingdom