Terra’s main office in Singapore may be just a paper firm, according to reports from a South Korean media outlet.