About Lux London Management Ltd (13503054) United Kingdom