About Glct Holdings Limited (12966911) United Kingdom