About Masala Bay Limited (10468587) United Kingdom