About Studio East Ltd (12610668) United Kingdom