About Nick Moore Associates Limited (06126482) United Kingdom