About Tricentrol Limited (12315073) United Kingdom