BAM Trading SA, Meggen, limited or corporation