About Ws Transactions Limited (12578682) United Kingdom