Tecnotree Corporation Interim Report 1 Jan – 31 Mar 2025 (unaudited)