About Tricell Ltd (12178913) United Kingdom