About Express Holdings Limited (12228353) United Kingdom