About Full Masala Limited (SC644219) United Kingdom