About W&w Holdings Ltd (11527269) United Kingdom