About Triple Six International Ltd (10687290) United Kingdom