About Magnum Opus (ne) Ltd (11701563) United Kingdom