About Leisure Ventures Europe Limited (11619090) United Kingdom