About Anti-racism Taskforce For European Film Ltd (12991397) United Kingdom