About Exprimere Holdings Ltd (13017616) United Kingdom