About Masala One Limited (11102208) United Kingdom