About Dum Technology Ltd (11592961) United Kingdom