About Mobile Enterprise Developments Limited (11359277) United Kingdom