About Lux Group Holdings Ltd (11707773) United Kingdom