About Sepax Holding Lp (SL025521) United Kingdom