About Dlm Venture Partners Ltd (10018198) United Kingdom