About Tamshi Limited (12981211) United Kingdom