Tuna maker Princess Group kicks off London float and valued at £1.16bn by Amy Johnson LLB Finance Reporter October 31, 2025 October 31, 2025