About Centaurus One Ltd. (11208029) United Kingdom