About Tendayi Limited (08525420) United Kingdom