About W Ali Holdings Ltd (13108181) United Kingdom