About Ala Studio Ltd (08807380) United Kingdom