Time

Time is a high-end French company that makes pedals, frames, and accessories and they don't like to translate their websites into English.

 
C'est la vie, I guess.
 

Location: 
paris , A75
France
48° 51' 23.8104" N, 2° 21' 7.9992" E
Paris (75) FR