About Mobile Store Europe Ltd (10119937) United Kingdom