You are only describing the maximum output of the heat pump here. That initially has little to do with consumption. You have not provided other data (heat in kWh and electricity in kWh) so far. And KFW 55 is not the same as KfW 55.
4kW heating load for KfW55 at 250m² is pretty good. 6kW for 150m² is also okay. More important would be, among other things, that the underfloor heating is optimized for heat pumps or designed for low flow temperatures and that you have not installed a buffer tank or bypass valves.
Familiarize yourself with how a heat pump is optimally operated, then it (hopefully) will also work with consumption:
- Thermostats fully open, or remove them entirely
- perform thermal balancing
- set flow temperature as low as possible via heating curve
And when everything is optimally adjusted, then you continue and, for example, shut off the heating for 12 hours at night because it runs more efficiently during the day. And then it only delivers an average of 3kW heat and cycles less.