About Opus Magnum Investments Ltd. (13440207) United Kingdom