About Kabaddiuk Limited (12118260) United Kingdom