About Nuha Fish Bar Limited (12982608) United Kingdom