The Bloc Switzerland AG, Riehen, limited or corporation