About Opemed 2020 Ltd. (13054601) United Kingdom