About Lux House Solutions Ltd (12739230) United Kingdom