About Tri Deck Investments Limited (13003194) United Kingdom