Get in touch with us


Carabao Limited
Level 1, JL Building, 63,
Luqa Road, Paola,
PLA 9045, Malta


M: +356 7970 4164

Note: At any request for personal data, we commit to explain why, how and when the data will be recorded, kept, processed and discarded. By clicking on the ‘Send’ button you hereby authorise Carabao Limited to store this information in our database for the sole purpose of contacting you in response to your enquiry. We will not share your personal data to third parties (to the extent applicable by the laws of Malta unless you provide a specific approval.