Is this scheme only for first time buyers?

No. The previous new buy scheme had stipulations on this but the new Help to Buy scheme is open to all buyers.