About Alm Intellects Ltd (08065520) United Kingdom