Salt and Lime Fish Face Tart