About Nephro-urology Clinical Trials Ltd. (04558123) United Kingdom