About Millex Investments Limited (10562040) United Kingdom