About Appmechanix Ltd (12469602) United Kingdom