About Mall Solutions Europe Ltd. (07303106) United Kingdom