About Greyhound Capital Management Llp (OC397587) United Kingdom