About International Fighting Championships Ltd (NI665055) United Kingdom