About Tamora Corporation L.p. (SL008656) United Kingdom