About Triada Industries Ltd. (10136149) United Kingdom