About Omni Dental Sciences Limited (03655212) United Kingdom