About Nexus Leisure Limited (03656060) United Kingdom