About Almice Ltd (07443310) United Kingdom