About Glc Limited (10391764) United Kingdom