About Nu Lux Developments Limited (11385459) United Kingdom