About Kabaddle Ltd (12956148) United Kingdom