About Centaurus Holding Limited (10398244) United Kingdom