You clicked on a preview of https://cycsch.me/  

The UK's Most Popular Cycle to Work Benefit - Cyclescheme