Presenting new lines since 2012, MOEVA is a rapidly emerging luxury swim and resortwear brand based in London.