About Weiss & Quast Software Ltd. (10183781) United Kingdom