About Trichy Consulting Ltd (13686174) United Kingdom