About Vertex Txs Ltd (13638249) United Kingdom