About Bicycletx Limited (11036101) United Kingdom