About Dataminds Technologies Limited (13054911) United Kingdom