About Logistics Inc Limited (SC476830) United Kingdom