About Triton Group Holdings Ltd (08501041) United Kingdom