About Denity Ltd (10388610) United Kingdom