About Battuta Studio Ltd (NI674511) United Kingdom