About Triple S Creations Ltd (12145399) United Kingdom