Mazi Finance Review: A Critical Warning for Investors