About Appknowledged Ltd (13598456) United Kingdom