About Lime Slice Ltd (10499392) United Kingdom