About W6 Associates Uk Limited (12987154) United Kingdom