RC5 Holding SA, Delémont, Limited or Corporation