About Noahdent Holdings Limited (08070148) United Kingdom