About Dali Payment Solutions Ltd (12143217) United Kingdom