Tella, a privately owned company headquartered in the Netherlands, employs approximately 10 individuals. The company specializes in software development, offering a screen recording tool that allows users to create a variety of content, including demos, online courses, and personalized videos for customers. Tella enables individuals and businesses to record and share their screens for purposes such as promoting projects on social media or providing customer support.