About Centre For Management And Innovation Ltd (10103532) United Kingdom