About Tintri (uk) Limited (07696044) United Kingdom