About Digifin Financial Technology Ltd (12664316) United Kingdom