About Triple S It Ltd (11521783) United Kingdom