About Lux Engineering Solutions Limited (11356645) United Kingdom