About Appsandsoftware Limited (NI644447) United Kingdom