About Nikki Blackhurst Ltd (12517642) United Kingdom