About Nikki Marks Limited (06636221) United Kingdom