M MERACH Sports and leisure Hangzhou, Zhejiang MERACH is a home fitness brand founded in 2018 in Hangzhou, China, according to its own official site, operat…