About Hanover Hill Management Company Limited (NI661443) United Kingdom