About Tra Traqa Ltd (12824728) United Kingdom