About Lux London Services Ltd (10932556) United Kingdom