
We're Down for Maintenance
We're currently performing scheduled maintenance to improve your experience. The Software Technologies Limited (https://www.stl-horizon.com) website will be back online shortly.
Estimated completion time:
April 3, 2025 - 2:00 AM UTC
For urgent inquiries, please contact our support team:
info@stl-horizon.com or call +254722207450, +254709609000