About Triple Seven Holdings Limited (09742652) United Kingdom