About Appia Inc. Ltd (11446586) United Kingdom