About Tazarra Limited Partnership (LP011723) United Kingdom