About Ggls Holdings Ltd (13707524) United Kingdom