About Tripletech Solutions Ltd. (12662201) United Kingdom