About Clyde Activity Bikes Ltd. (SC532478) United Kingdom