User talk:Guruaid

GuruAid is an independent provider of technical support services for several third party brands. Use of names, trademarks is for reference only. GuruAid is a division of Lester USA, a global company employing 1,500 across US, UK & India.