About Jessica Choay Limited (08342275) United Kingdom