About Mall Super Store Ltd (13392298) United Kingdom