About Centaurus Ventures Ltd (13471907) United Kingdom