About Nikki S Caffe Limited (08751991) United Kingdom