About Nikki Marks Management Limited (06715145) United Kingdom