About Idc Sporting Limited (12672575) United Kingdom