About Tintra Holdings Limited (11695158) United Kingdom