About Expro International Group Holdings Limited (06520356) United Kingdom