About Stellar Logistics Ltd. (12184626) United Kingdom