Giuseppe Cucchiara, Italy, Wollerau, male, Baar Trust GmbH