About Outradge Capital Lp (SL027077) United Kingdom