About Amicare Holdings Limited (09058744) United Kingdom