They allow you to create an account and make purchases on the website; however, the only way to contact customer service is through the app, which is available exclusively in the Thai App Store. If you are a foreigner with an Apple account not based in Thailand, you cannot install the app and therefore have no way to contact them. This is ridiculous.
Claim your business profile now and gain access to all features and respond to customer reviews.