About Naru Studios Ltd (13180037) United Kingdom