About Glc Holdings Limited (09944306) United Kingdom