About Nok Studio Ltd (11613952) United Kingdom