About Gtsra Ltd (13058334) United Kingdom