TechSpace Co., Ltd.

1112/110-111 Sukhumvit Road Phra Khanong, Khlong toei
Bangkok, Thailand