The Cleveland is Cleveland, Ohio, United States based firm founded in 1996. The 26 old Online Media company having approx 50 to 200 staff today working with them.