About Opc Technology Limited (05226482) United Kingdom