KEYTRADE AFRICA SA, Thalwil, Limited or Corporation