SHARE EXCHANGE AGREEMENT BY AND AMONG GAN LIMITED, VINCENT GROUP PLC, THE SHAREHOLDERS OF VINCENT GROUP PLC, AND THE SELLERS’ REPRESENTATIVE Dated as of November 15, 2020