About Dicentra Developments Ltd (08031476) United Kingdom