iBuild AG, Lachen, limited or corporation, CHE-311.236.181