About Newtree Capital Management Llp (OC392611) United Kingdom