Call 0800 823 225 for Finda technical support between the hours of 8:00-5pm Monday to Friday.
Cheers, The Finda Team