Another one bites the dust. Young, Geneva based, watch brand Volna closes its doors