About Tricore Limited (SC104854) United Kingdom