About Triple Sense Ltd. (08790409) United Kingdom