About Triple 8 Holdings Limited (07948396) United Kingdom