About Lux Logic Ltd (12843215) United Kingdom