Relu's new office in Boston is scheduled to open in October, marking a significant step in their U.S. expansion.