About Tara Organisation L.p. (SL012887) United Kingdom