About Mai Magnum Opus Limited (12789939) United Kingdom