About Magnum Opera Limited (10070607) United Kingdom