About Appsora Limited (06154934) United Kingdom