Katch is a London-based boutique asset management firm focused on private debt and alternative investment strategies for sophisticated investors.
Provided by Katch Investment Management