About Appia Trading Limited (12684932) United Kingdom