About Expedient Group Limited (13353528) United Kingdom