About Nikki Cove Limited (08920748) United Kingdom