About Djl London Ltd (10352931) United Kingdom