About Gls Projects Ltd (12216342) United Kingdom