About Appshaker Technologies Limited (08999110) United Kingdom