Kirkoswald Capital Partners LLP - TCFD Entity Report 2024