UK Interactive Entertainment (UKIE) and Many Cats Studios have announced Impact – a campaign to profile six disabled and neurodiverse…