About us
We solve problems with technology!
We are a company driven by our shared belief in solving complex technological challenges. Serving customers across 15 countries and 4 continents, our global presence extends to the UK, Australia, Singapore, and Sri Lanka.
Our roots go back to Sri Lanka, an island known for its stunning beaches, rich heritage and culture.