About G.s.s London Limited (12191191) United Kingdom