About Marina Masala Limited (11017214) United Kingdom