About Drone Defense System (dds) Ltd. (13280532) United Kingdom