About Intellectual Football Ltd (12992856) United Kingdom