About Appnin Group Ltd (10322622) United Kingdom