About Emerald Care Intelligence Limited (12540187) United Kingdom