The Trustee For Kapstream Investment Trust provides and manages funds. The company was incorporated in 2025 and is based in Melbourne, Australia.