About New Edge Healthcare Solutions Limited (13377820) United Kingdom