About Ns Clinic & Co Ltd (12915603) United Kingdom