About Appzoid Limited (13634782) United Kingdom