About Tar Rizorsi Karta Limited (13075356) United Kingdom