About Almis Investments Limited (11475605) United Kingdom