About Dagda Apps Ltd. (NI658950) United Kingdom