About Glala Ltd (13098238) United Kingdom