Owner TATA COMMUNICATIONS (SGNIC-ORG1025504) behind that:

trueroots.sg - Calling Cards | Phone Cards Online | Singapore Calling Card | Global Calling Card

Keywords: buy calling cards online, buy online calling, phonecards