About Africeuro Centrum Technology Group Limited (12111667) United Kingdom