About Lime Grove Capital Limited (13220061) United Kingdom