About Centaur Sales Lp (SL024638) United Kingdom