About Hanover Holdings (london) Limited (13199259) United Kingdom