About Lux Associates Ltd (11899034) United Kingdom