Particip8 Ventures AG, Galgenen, Limited or Corporation