About Elena Care. Ltd. (12102528) United Kingdom