About Opc Limited (12196152) United Kingdom