About Triton Norway Holding Uk Ltd (12179907) United Kingdom