About Expedite Management Consultants Ltd (06904483) United Kingdom