About G&c Solutions Limited (11512359) United Kingdom