Yes the same teckpot.com; previously they were in Bengaluru; the parent entity Sophus Technosol Private Limited is also registered in Bengaluru - but now the website shows a Jammu address. Article 19 of the Indian Constitution in full effect, I guess.