HomeBiz TechSamsung Galaxy M31 Prime Edition price revealed