About Appsicle Limited (09039697) United Kingdom