About Love & Care Sweden Limited (10262298) United Kingdom