About Teljef Cycling Ltd. (11813966) United Kingdom