About G&h Global Limited (11301078) United Kingdom