About G Mech Limited (12072376) United Kingdom