About City Bikes Ltd (12114318) United Kingdom