About Mikastudio Retail Co. Ltd (13277502) United Kingdom