Thomas Oeschger, Switzerland, Zunzgen, M, Talkfinance Ltd