About W&a Holdings Ltd (SC683330) United Kingdom