About Fluxus Leisure Limited (11812240) United Kingdom