About Opg Ltd. (SC176412) United Kingdom