About Ngomo Logistics Ltd (13443961) United Kingdom