About Glq Holdings (uk) Ltd (11670801) United Kingdom