About Lenore Caring Limited (11610983) United Kingdom