About Appsana Limited (09141053) United Kingdom