About New Wave Restaurants Limited (12719673) United Kingdom