Customer Care Specialist - UK at Neko Health