About Centerra Group (uk) Limited (12099217) United Kingdom