About Jelly Marketing Limited (07273471) United Kingdom