About Lux Capital Corporation Limited (10538260) United Kingdom