About Nikki S Nail & Brow Bar Limited (11227920) United Kingdom