About Jfr Leisure Ltd (10112896) United Kingdom