About Ljw Payments Consultancy Ltd (12044436) United Kingdom