About Henley Management Company (cultra) Limited (NI675022) United Kingdom