About Appsical Ltd (07984175) United Kingdom