About Mogic Holding Ltd (12934970) United Kingdom