About Tricrid Ltd (09307741) United Kingdom