About Almea Ltd (07175272) United Kingdom