About Nellie Care Ltd (12276400) United Kingdom