About Centaurian Ltd (08240968) United Kingdom