About Studio Candidate Limited (10235938) United Kingdom