This service is optional and you can switch it off here

www.maxitalk.co.uk is unavailable or may not exist