About Naam Tamilar Katchi International Ltd (11761946) United Kingdom