About Djl Management Limited (04805838) United Kingdom