About New Mari Masala Limited (10278047) United Kingdom