Complex sentence: Legend Productions is a UK based media production company, their core business is the creation of video programmes, based mainly upon the Shotokan school of karate.
Split into simpler sentences: Legend Productions is a UK based media production company. Their core business is the creation of video programmes based upon the Shotokan school of karate.