About Ohmicron Limited (01446730) United Kingdom