About Dsr7 Limited (11209688) United Kingdom