About Seven Capital (cheltenham) Ltd (11641405) United Kingdom