About Dl Investment Management Ltd (SC411560) United Kingdom