About Studio City Ltd (10274524) United Kingdom