As above, yachting it's more a hobby / way of life then a business.
If you would like to make that business, consider where you want to have that yacht. The most common options:
- Caribbean Sea: you can open company on one of the island with low taxes
- Mediterranean Sea: Albania has good taxes...