About Triple Eight Investments Ltd (05858735) United Kingdom