About Triangul-8 Ltd. (09676348) United Kingdom