About Opalmedia Ltd (13316517) United Kingdom