About Nam Nam London Ltd (12972642) United Kingdom