About Djl Portfolio Limited (07451577) United Kingdom