About Inter-craft Capital Lp (SL022103) United Kingdom