About Lux Capital Advisors Ibc Limited (12444341) United Kingdom