About Sc Mobileapps Ltd (10814855) United Kingdom