About Accedo Consulting Limited (11024182) United Kingdom