About Alphapp Limited (12864305) United Kingdom