About Hanover Square Capital (uk) Ltd (04211603) United Kingdom