About Trittzen Ltd (13418672) United Kingdom