Ellie Meven was born in the East of Germany, which today is Poland and grew up in the North of Germany close to Hamburg.