Yes, MTC is correct (Modular Taskforce Cruiser). And the heavy cruiser could be the Vindicator Heavy Cruiser or the Enforcer picket cruiser (both look the same, but have different armaments and the Enforcer carries no fighter complement) since it appears you were raided by the PA.