About Nomicare Ltd (13516185) United Kingdom