About Greenlight Capital (uk) Llp (OC332503) United Kingdom