About Magnum Opus Medical Solutions Limited (09552237) United Kingdom