About Opc Europe Ltd (06197582) United Kingdom