About Nicholas Care Limited (11239686) United Kingdom