About Dq&a Technology Uk Limited (09635116) United Kingdom