Giger Finanz & Treuhand AG, Uznach, limited or corporation