About Opg7 Ltd (10880997) United Kingdom