About Design Aid & Media Limited (11469049) United Kingdom