Is SF technology the same as SF mathematics?

It's different.

According to the relevant information of SF Technology and SF Digital Branch official website, SF Technology and SF Digital Branch are different. SF Technology is a wholly-owned subsidiary of SF, focusing on comprehensive solutions of supply chain financial services. SF Digital Branch is positioned to embed the financial services of supply chain scenarios into enterprise operations by means of science and technology, help solve the financing difficulties of SMEs, and create an industrial ecosystem of "Linking * * *".

SF Technology is located in the business department of South China City, Pinghu, Shenzhen and Nanwan Street, Longgang District, Shenzhen, and SF Digital is located at No.3176, Keyuan South Road, Community, High-tech Zone, Yuehai Street, Nanshan District, Shenzhen.