XML 89 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Prepayment, other assets, and deposits (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Inventory Purchase $ 457,875 $ 14,106
Rent and rent deposits 18,776 7,688
VAT 129,480 24,735
Professional service 231,066 10,462
Other services 57,282 41,072
Prepayment and other current assets 894,479 98,063
Rent deposits 59,144 53,998
Other 1,794 17,092
Allowance for doubtful accounts (478) (518)
Prepayment and deposit $ 60,460 $ 70,572