Not sure why they're contacting you @Bob297 aa according to their website they only operate in the UK and US.
never heard of them before you mentioned them
as someone who does marketing and comms as my day job I would say only invest time and resources in marketing channels you know are read/watched/listened to/seen by guest's you've identified as your target clients.