About G3 Group London Limited (07831274) United Kingdom