About Denique Ltd (10265578) United Kingdom