Z historią ponad 13 lat i znajduje się w Shenzhen w Guangdong w Chinach.Zajmuje powierzchnię 2400 m2 w Technologicznym Parku Przemysłowym.
Jako pierwsza firma, która samodzielnie opracowała wbudowany czytnik kart i dyspenser kart, CREATOR jest liderem w branży modułów płatności kartowych, a także modułów płatności gotówkowych, a także postępem w branży płatności online dzięki pozyskaniu najbardziej zaawansowanej podstawowej technologii.