Star Metro - Kidoz Inc. 2025 Financial Results with Record H1 Revenue of USD $5,168,519 (CAD $7,278,888)