About Appess Ltd (NI667644) United Kingdom