Onca Technologies Limited (Onca Technologies) want to ensure that you, as a user of our services, understand how we handle the data we collect about you. Our Privacy Policy describes what data we collect, how we do it, and what we use the data for. Onca Technologies Limited is registered in Scotland under company number SC536446 with the registered address of 6 Laverock Road, Ellon, Aberdeenshire, AB41 6FN. For any data protection related queries, please refer to the contact details within the Privacy Policy.