About Cardamom Management Services Ltd (09359545) United Kingdom