About G&h Technology Limited (11456682) United Kingdom