About Greenlight Partners Llp (OC430266) United Kingdom