About Hanover Advisors Limited (10655781) United Kingdom