About Centaur Private Equity Limited (12465238) United Kingdom