About De&dm Ltd (NI675338) United Kingdom