About Ggl Consultants Ltd (10925858) United Kingdom