About Opco Ltd (12585305) United Kingdom