wps4digital AG, Gebenstorf, Limited or Corporation