About Three Body Capital Management Llp (OC428810) United Kingdom