Our valued sponsor

Why I need offshore holding company for Cyprus company?

You want to setup a Seychelles holding company for your Cyprus company because of the tax benefits and treaties between Seychelles and Cyprus which are awesome!
 
Actually you can do some Google searching on this topic. Anyway, as @auric already outlined to you there is no tax to be paid between these to entities. That's why people have setup their business this way.