About Lime Capital Limited (12425824) United Kingdom