About Dicentra Llp (OC399707) United Kingdom