About Djl Retail Solutions Ltd (09291466) United Kingdom