Contact
Scope an engagement.
Use the form below for enquiries. For an active incident, use the incident intake.
General enquiry
Non-urgent
Urgent incidents
If this is an active incident, do not use the general enquiry form.
Go to the incident intakeRegistration
Public details
Legal name: Difaa Technologies Limited
Company number: 17346764
Registered office: 66 Paul Street, London, England, United Kingdom, EC2A 4NA