About International 12 Logistics Ltd (11049286) United Kingdom