About Mcm World Holding Ltd. (11740691) United Kingdom