About Centum Management Ltd (08434526) United Kingdom