About Omicron Cutting Technology Limited (03765183) United Kingdom