Perfect Moment Ltd. (PMNT) reports earnings