You need to provide a cancel URL page in the settings
Sign up for a free 30 minute consultation for an IT review, project or audit.
No Problem Managed IT Services Ltd
169 Hamilton Road
London SE27 9SW
United Kingdom
Tel: 020 3358 8000
Email: enquiries@npit.co.uk