About Mobile Concept Solutions Ltd (12873116) United Kingdom