About Nicki Chennells Associates Ltd (12534820) United Kingdom