About Denta Science Limited (11745768) United Kingdom