About Lime Spice Ltd (11201324) United Kingdom