About Trisul Solutions Ltd. (SC329596) United Kingdom