Cuesta Bike Rental S.L. with EU VAT number ESB66717331, listed at the Barcelona Chamber of Commerce.