About Demd Ltd (11546519) United Kingdom