In realtime rendering, the cheapest and fastest way to light an object is called "direct lighting". It simply rendering the objects with the light that directly hits them.
As you can see in your scene, the top spot light points downwards and only the objects it hits are lit.
If you wanted the ceiling to recieve lighting, it will need "bounced lights", through a technique called "global illumination". It can be achieved in Unity by using baked Lightmaps / Lightprobes / Probe volumes.
Refer to this section of the documentation.
There is this tutorial that can help you understand how to do better lighting in Unity, a bit out of date as it's for Built-In RP but most of the things can still apply.
You can also look for all the other lighting learning ressources here.