About Tenwa Trade Ltd (13638534) United Kingdom