Sun Pharma Switzerland Ltd, Wollerau, limited or corporation