About 6 Triangle Solutions Limited (09898298) United Kingdom