About Triple H Holdings Ltd (12608750) United Kingdom