About Geneva Management Group (uk) Ltd (10144408) United Kingdom