About The Hub Bulawayo Ltd (11373125) United Kingdom