About Massala Junction Limited (10228412) United Kingdom