About Exordia Consulting Limited (08597897) United Kingdom