About W3 Applications Ltd. (10589432) United Kingdom