About Kro Leisure Ltd (12892020) United Kingdom