About Praxis Fintech Technologies Ltd (11893772) United Kingdom