About Lux Capital Limited (11868401) United Kingdom