About Dynafin Informatics Ltd (10143257) United Kingdom