About Studio Magic Pictures Ltd (12965365) United Kingdom