About Glca Ltd (12278291) United Kingdom