About Jelly & Icecream (london) Ltd (13445364) United Kingdom