About Opra Spv 1 Ltd (11983276) United Kingdom