About Medlar Capital Limited (12961959) United Kingdom