About Trichy Tech Limited (11871845) United Kingdom