About Triton Corporation Limited (11466598) United Kingdom