About Allapps Limited (12128748) United Kingdom