About Magnum Opus Knowledge Transfer Ltd (05695758) United Kingdom