About Miura Capital Management Llp (OC411891) United Kingdom