About Simba Freight Logistics Ltd (11195876) United Kingdom