UK streaming site TVCatchup is down... and this could be the end April 29, 2019 https://betanews.com/2019/04/29/tvcatchup-is-down/