About Jessica Chai Ltd (10648195) United Kingdom