About Glotto Ltd (13701974) United Kingdom