About Lux Engineering Limited (11150003) United Kingdom