About Almos International Limited (10031109) United Kingdom