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.