About Dpal Management Company Limited (13305170) United Kingdom