About Applications Dba Ltd. (SC295908) United Kingdom