About Djlr Holdings Limited (10979343) United Kingdom