About Studio Ok Ltd (12110932) United Kingdom