About Studio Noi Ltd (11410428) United Kingdom