Takk Systems Inc
17 Battery Plc., # 906, NY, United States, 10004
212-363-8255 Phone