About Glc Advisors Limited (10806454) United Kingdom