About Centiel (holdings) Ltd. (10127787) United Kingdom