About Tricidu Ltd (10946047) United Kingdom