About Lime Design Ltd (12440325) United Kingdom