About Jay And Noah Healthcare Ltd (13302878) United Kingdom