The website's funny though. Their service is "revolving" (I guess that is a portmanteau of revolting and evolving in this instance). They've got offices in "over cities".
Hey, this place is just off Arcot Road in Chennai. I could get one of my colleagues to "go and have a word with them" about spam.