About Merrydown Kent Investment Management Ltd (12129265) United Kingdom