About Mr And Miss Teen Africa Uk Limited (12939877) United Kingdom