In a saucepan, combine milk, sugar, cocoa, malted milk powder, and salt. Stir and heat to a simmer until the sugar and cocoa is dissolved, do not let this mixture boil.
a medium mixing bowl, whisk the egg yolks.
Drizzle half of the cocoa mixture into the eggs to temper them, Add the egg mixture back into the saucepan and heat until thickened.
Take the egg mixture off of the heat. Pour it through a strainer into a heat proof bowl. Add the chopped chocolate, heavy cream, and vanilla.
Mix well, cover with plastic wrap, and chill completely cold, or overnight.
Freeze according to ice cream makers instructions.
Chop the Kit Kat into small pieces.
Pour the ice cream into a container and mix in Kit Kats.
Freeze until the ice cream hardens. Garnish with Kit Kat.