Intelliworx is a London-based IT services company specializing in managed IT services, IT support, and cloud solutions. They offer a variety of services including on-site and remote IT support, managed backups, and Microsoft consulting, all designed to ensure business continuity and minimize operational downtime. Their cloud services include infrastructure and disaster recovery options accessible via the internet.