About Tamora Solutions L.p. (SL007446) United Kingdom