About Lux London Ltd (11563743) United Kingdom