About Adalpha Investments Ltd (12253157) United Kingdom