About Magnum Opus Limited (05284715) United Kingdom