About Elix Investments Uk Limited (10117469) United Kingdom