About Deaconcapital Asset Management Llp (OC329584) United Kingdom