About G3 Spaces Limited (11633781) United Kingdom