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 intake

Registration

Public details

Legal name: Difaa Technologies Limited

Company number: 17346764

Registered office: 66 Paul Street, London, England, United Kingdom, EC2A 4NA