Denusa, Richard and Noah an Ibiza family