About Glt Holdings Ltd (12218532) United Kingdom