About Palace Street Capital Management Llp (OC403605) United Kingdom