About G-labs (holdings) Limited (09415225) United Kingdom