If they are selling tickets in the UK - and you can book for travel originating in the UK - you need an ATOL, an exemption from the need to hold an ATOL or an approved ticket seller agreement with the AOC holder. I can't see any sign of any of those and you have to have at least one of these three things before you sell tickets - not just by the time you fly. I don't know the equivalent regs in the IOM, but those are the requirements in the UK. The reply about the Daily Mail business awards is a good read, but what about the question that really matters - is this venture (in its current form and at this time) actually legal?