About Ncl Homecare Ltd (12695289) United Kingdom