About Tigris Associates Limited (03343555) United Kingdom