About Alces Investments Limited (08970227) United Kingdom