About Appsnepal Limited (13622011) United Kingdom