About W2y Applications Ltd (13396194) United Kingdom