Very string Indian accent. I couldn't understand the supposed Company name (I asked twice) but I did catch that they were supposedly a Global UK company. Not a chance.
Trying to sell me software services or something I think. Way too strong an accent to really know what they were selling. But I wasn't buying