About Dekn Ltd (09304971) United Kingdom