About Jelly Marketing Itl Limited (11486495) United Kingdom