About D3 Kooling Technologies Limited (08560364) United Kingdom