About Appattic Ltd. (NI619643) United Kingdom