Under this link you will find a selection of questions and problems that may arise. There you can either pass on the help you need, forward the link or contact us personally. 

E-mail: contact@thebigchallenge.com / Phone: +32 2 588 23 78 OR +31 85 888 3364