About Jessica Megan Studios Ltd (11191745) United Kingdom