About New Masala Hull Limited (13152999) United Kingdom