About Magnum Opus Management Limited (05049615) United Kingdom