About Lux Design & Development Ltd (12299109) United Kingdom