About Tryglyph Limited Partnership (SL016913) United Kingdom