Data from GOV.UK

Digital Insight Technologies Limited trading as Xapien

Active

Sponsor Information

Organisation Name Digital Insight Technologies Limited trading as Xapien
Location Not specified
Visa Routes Not specified
Sponsor Rating Not specified
Incorporated 8 March 2018
Last Verified 10 June 2026

Companies House Data

Company Number 11241397
Company Status Active
Industry (SIC Codes) 58290 62012 63110 63990

Description

Our clients use Xapien's AI for fully automated on-demand research on any person or company in the world, in minutes, not days.

Weekly Sponsor Updates

Join 2,000+ people getting new sponsor alerts and visa tips.