About World Mobile Mozambique (uk) Ltd. (13499363) United Kingdom