About Appricode Software Consultancy Ltd. (10677948) United Kingdom