Under The Carpet productions Delen Facebook Twitter LinkedIn Pinterest E-mail a production house based in dubai. www.underthecarpet.tv a production house based in dubai. www.underthecarpet.tv