About Tryangle Investments Limited (09782813) United Kingdom