About Hanover 23 Limited (12282922) United Kingdom