Energroup Technologies Corporation signs Stock Purchase Agreement