About Appindale Limited (SC183542) United Kingdom