About Triamp Limited (SC432420) United Kingdom