About N. M. Nelly S Care Limited (09228210) United Kingdom