About Djl Group Holdings Ltd (13179583) United Kingdom