About Lime Jelly Ltd (10745391) United Kingdom