The recently delivered superyacht Astra in Gibraltar