About Jessica Magaye Ltd (12084210) United Kingdom