ARMOR TPG HOLDINGS LLC ID 34992122