About Art Capital Lp (SL025184) United Kingdom