About Palesa Tshabalala Masinga Limited (09715638) United Kingdom