About Master World Holding Ltd. (11929904) United Kingdom