About Neda Health Limited (08180578) United Kingdom