About Design Enemy London Ltd (06319272) United Kingdom