Zilch is a complete joke i have emailed them 7 times with no response as trying to activate my new bank card as my other 1 was hacked well that was a major task as had take pics of passport and selfie which took forever as has be just right then i tried phoning for ladt 4 days only to hear music then cut off its a disgrace of a company
Claim your business profile now and gain access to all features and respond to customer reviews.