About Lime Ridge Management Limited (08749169) United Kingdom