About G-nec Ltd (SC389913) United Kingdom