About Deence Ltd (11802570) United Kingdom