About Masalla Corner Limited (13682469) United Kingdom