About T. Makoni Ltd (12598453) United Kingdom