About Vietnam Town Ltd (13658344) United Kingdom