About Germany Mahiku Int L Group Co. Ltd. (11742073) United Kingdom