I purchased an activation key for a computer game from gamers247.co.uk but never received a valid key or refund. I contacted the makers of the game (…