About Hanover Group Holdings Limited (10495819) United Kingdom