About Dqsr Limited (07752709) United Kingdom