NowMetrix is a product of Rüegg Internet Services, Switzerland. NowMetrixZürichstrasse 2428122 Binz, SwitzerlandE-Mail: info@nowmetrix.com Managing Director: Benjamin RüeggCompany ID: CHE-494.871.949Commercial Register ID: CH-020-1103989-2Commercial Register of Canton Zurich