About Tricis Ltd (10404406) United Kingdom