About Jessica S Jellies Limited (13284216) United Kingdom