About Express 12 Ltd (12271493) United Kingdom