About Jj Leisure Holdings Ltd (10397115) United Kingdom