About Mirror Capital Lp (SL024943) United Kingdom