About Nelson Kabaddi Club Limited (12409011) United Kingdom