About App Junction Ltd. (11710553) United Kingdom