About Carrick Hill Management Ltd (NI678086) United Kingdom