Looks like a Haveston to me
https://www.haveston.com/10-corp-can...&id_currency=3
Indeed it is a Haveston, an M-1944C .
F.T.F.A.
Well we’ve got two of the 1948 of them produced. I got mine a couple of months ago from Watchfinder for what I thought was a good price. A couple of UK dealers are asking 4k for them. I paid £3350 for mine. I don’t see myself spending anything like as much on another watch. I wear it each day and it could well be a keeper.