TERRA ENERGY LIMITED - CIN U40105TN1995PLC030420 | Company