About D1-lux Limited (SC584214) United Kingdom