About Tarar Ltd (10231325) United Kingdom