About App Ell Ltd (11839310) United Kingdom