About Appanol Limited (SC463302) United Kingdom