About Trichome Limited (12149083) United Kingdom