The company, Infosys is his father in laws (his wife does have shares), and as far as I can see there is no link between this IT contract and North Sea oil rights. But maybe I'm wrong and it a simple bribe, but I doubt it.
Fundamentally though, a billionaire should not be a political leader, too much opportunity of corruption or the appearance of it.