About Almere Limited (10078348) United Kingdom