About Centaur Capital Limited (03025541) United Kingdom