About Djl Ventures Ltd (12138164) United Kingdom