About Redash Associates Limited (04922396) United Kingdom