About Triptych Investments Limited (00970805) United Kingdom