About Studio Party Ltd. (10862374) United Kingdom