About Nicare Limited (NI029583) United Kingdom