And why would you register a domain in a Russian company and not in a Thai company if your service is dedicated to Thai currency?
Maybe because it very cheap to buy in there and easy to make it disappear

but seriously if Op user is from thailand it would better to buy the domain and pay the host server in near Thailand or in the Thailand itself so the latency is minimum
*seems fishy tho