About Opg Holdings Ltd (13591120) United Kingdom