About Hayfin Partners Lp (LP018533) United Kingdom