About Tricer Ltd (12145562) United Kingdom