About Stx-a10 Limited (10875400) United Kingdom