About Alphabrix Investments Limited (11216304) United Kingdom