About Neilson Active Holidays Group Limited (11434346) United Kingdom