About Kikki S Fish Bar Ltd (12706883) United Kingdom