Announcements

Possible delay on support response time

  • 17th December 2022
Dear customers,  You may expect delayed response for customer support and sales as of the 16th of December, 2022 due to most of our employees in the London office has been tested positive for COVID-19 and are being recovered at home. We are expecting to resume normal operation by the 31st of December, 2022. As we are currently short on staff, ...
Continue reading