About Judeline Nicholas Associates Limited (04431896) United Kingdom