Mastersoft Ltd is now The Chess Solitaire Sudoku Factory Ltd

You can visit the new site here