About Jessica Mee Limited (12087779) United Kingdom