I keep getting hang up calls from this number It tracks back to a website with no real help as to who the company is looks like a scam. KB Electriflex and ITA are the two company names I found on the website supposedly based out of Huston or maybe the UK not really sure from the website I found. Website is available in sever eastern block languages. Be very careful if they contact you.
This is the website I found http://www.itatube.org/detail.php?ID=3738