About Salesgenomics Limited (10881031) United Kingdom