Hola,
¿La tabla categorias contiene todos los posibles servicios y $actividades los correspondientes a la empresa en cuestión?
Si es así, prueba utilizar
in_array() para ver si $li['id_categoria'] se encuentra en $actividades, en lugar de $actividades[$num]==$li[...]
Saludos!