SOLAR 21 RENEWABLE ENERGY (EFW P2) LIMITED — Insolvency · Emptera