About N&s Health Ltd (12220308) United Kingdom