About Triangl Limited (13379026) United Kingdom