About Micha Design Company Limited(the) (02072488) United Kingdom