About Tamr Ltd. (10753484) United Kingdom