About Appsco Ltd (13069980) United Kingdom