About Appyware Ltd (SC513092) United Kingdom