About Opus 2 Magnum Holdings Limited (07874822) United Kingdom