About Appletec Limited (05362690) United Kingdom