About Appwared Ltd (10573735) United Kingdom