About Lux Capital Advisors Croatia Limited (12451443) United Kingdom