About Djlmsr Ltd (SC646985) United Kingdom