About Vaidas Bicycles Limited (13364593) United Kingdom