About G & I Group Ltd (10216017) United Kingdom