About Michimich Ltd. (SC327132) United Kingdom