About Triciacare Limited (12453022) United Kingdom