About Trianglz Limited (12952315) United Kingdom