About Omni Cure Limited (08499706) United Kingdom