About Michuzi Ltd. (10763370) United Kingdom