About N B Drone Solutions Limited (12433902) United Kingdom