About Ten Bat Ltd (13391075) United Kingdom