About Cabra Capital Spv Uk Lp (SL017400) United Kingdom