About Makholisa Promotions Logistics Limited (12902887) United Kingdom