About Lynkpay Ltd (13288967) United Kingdom