About D1 Neoc Limited (11473058) United Kingdom