About Manica Logistics Ltd. (12671033) United Kingdom