About Appaware Ltd (12204375) United Kingdom