About Nichols Dental Reporting Ltd (12978881) United Kingdom