About W Master Limited (12068370) United Kingdom