About Huba Control Ag (FC022908) Switzerland