About Merchants In-korporated Associates M.i.k.a. Ltd. (02471350) United Kingdom