5 employees
Kraya is the collective group that specialises in specific areas of online technology
2000