About Ssa Global Leisure Limited (11740282) United Kingdom