About Gsa Technology Limited (13131297) United Kingdom