About Djl 2017 Ltd (10730476) United Kingdom