About Alpha Applications Ltd (07427176) United Kingdom