About Jessica Fox Ltd (13599466) United Kingdom