About W12 Associates Limited (11210324) United Kingdom