About Almira Investments Limited (NF002554) Jersey