About Macha Fashion House Ltd. (10630387) United Kingdom