About Norden Studio Ltd (SC669571) United Kingdom