About Triac Ltd (12100215) United Kingdom