About Triple 6 Entertainment Limited (13235833) United Kingdom