About Centauri Capital Ltd (12174029) United Kingdom