About D3 Holdings Limited (05884024) United Kingdom