About Dicentra Design Ltd (12900311) United Kingdom