About Tifr Limited (10926589) United Kingdom