About Lux Capital Ventures Limited (12281157) United Kingdom