Petra Treasury
A private investment company (LLC)
NY, USA