About Nar Studio Ltd (10886910) United Kingdom