Ink & Brick AG, Zürich, Limited or Corporation