About Nikkie Makes Ltd (13605961) United Kingdom