The company said it has been approached by buyout company General Atlantic about a takeover worth 100p a share or £800m.