The IQ-quarter ( ) is a mixed-use complex composed of two skyscrapers and a high-rise located on plot 11 in the Moscow International Business Center (MIBC) in Moscow, Russia with a total area of 201430 meters square .