About Seven Investment Management Llp (OC378740) United Kingdom