About Interfootball Management Ltd (10902951) United Kingdom