About Kaka Logistics Ltd (12290236) United Kingdom