What fuse is protecting the circuit?
4800W is a fraction over 20 amps.
Cable capacity should be greater than the fuse capacity which should be greater than the load.
4mm can carry 37 amps clipped direct/run in walls assuming no insulation.
So providing the fuse/breaker is <37 amps you’ll be ok.
It is legitimate to apply diversity to the cooker circuit in that you can assume that it will not be pulling full load all the time which will drop the load value down to less than 20 amps but I personally prefer to use the full load for ovens.
Without seeing it “in the flesh” it’s difficult to tell whether it’s safe but the calculations imply that the circuit has sufficient overload protection.
It is important to get what is known as a Zs figure from the circuit. This will establish whether the resistance of the circuit is low enough to trip the fuse in the required time.
The electrician connecting the cooker should do a Zs check and check the earth continuity from the consumer unit to the outlet. Insulation resistance should be checked too as should the performance of any RCD on the circuit.
It’s not tidy, but tidy doesn’t necessarily mean safe and untidy doesn’t necessarily mean dangerous.