About Candlemas Management Limited (04213915) United Kingdom