This Kremlin is not real, it's just a mall in Izmailovo district. Since I don't know when there used to be a arts and crafts fair but lately the fair was 'civilised' so a new architectual complex was created. Nowadays you can find there crafts and souvenir shops, museums, cafes and so on. The mall is located next to Izmailovo hotel, the largest one in Moscow, and is always full of foreigners.