About Yeyeafrika Ltd (13507474) United Kingdom