About Q & D Multimedia Limited (07758204) United Kingdom