About Gsl Demerger Co. Limited (11378513) United Kingdom