About Persuader Technology Ltd (13521190) United Kingdom