About Jbl Global Leisure Ltd (10678303) United Kingdom