About Tri Cyclist Ltd. (10166566) United Kingdom