About Cencor Technologies Ltd (11057742) United Kingdom