About W1 Group Holdings Limited (13260135) United Kingdom