About Centaur International Ltd. (10166181) United Kingdom