About Magnum Opus Enterprise Ltd (12906468) United Kingdom