About Applausestore Holdings Limited (04346110) United Kingdom