Germany api Computerhandels GmbH Grüner Weg 22-24 52070 Aachen Germany Phone: +49-24191700 Email: info@api.de