20081109 tech: Tech Mahindra opens call centre in UK