About Isomer Capital Llp (OC397905) United Kingdom