About Smartappz Limited (07346586) United Kingdom