Diener Precision Pumps AG, Embrach, Limited or Corporation