Demole Capital Partners Ltd in Genève