About Castle Knight Global Lp (SL020310) United Kingdom