About Newx Fish Bar Ltd (12663419) United Kingdom